world estimates - German English Dictionary